﻿/* CSS Document */

*{ margin: 0;padding: 0; border:none; list-style:none; }

/**{font-family: "WenQuanYi Micro Hei Mono", "WenQuanYi Micro Hei", "微软雅黑","Microsoft Yahei Mono", "Microsoft Yahei", sans-serif !important;}*/
body {-webkit-text-size-adjust:none; font-family: "WenQuanYi Micro Hei Mono", "WenQuanYi Micro Hei", "微软雅黑","Microsoft Yahei Mono", "Microsoft Yahei", sans-serif !important; min-width:1200px;}
a{ text-decoration:none;}
ul {list-style: none;}
li{ list-style-type:none;}
.clear{ clear:both;}
input{outline:none;/*去除蓝色边框*/}
hr{ width:100%; border:1px dashed #cacaca; margin:20px 0px;}

.Top{ width:100%; height:0px; background:#f0f0f0; overflow:hidden; position:relative !important;}



@media screen and (max-width:1000px) {
.Nav {
	min-width: 100%;
}
}
 @media screen and (max-width:1200px) {
.Nav {
	min-width: 1000px;
	position: relative;
}
 }


.Nav{ width:100%; height:100px; border-top:2px solid #0066cb; overflow:hidden; position: fixed; z-index: 999; background:#f0f0f0;  /*margin-top:4px;*/ }
.Nav .Naver{ width:1200px; height:100px; overflow:hidden; margin:0px auto; /*border:1px solid #36C;*/}
.Nav .Naver .Naver-left{ width:320px; height:auto; overflow:hidden; float:left;}
.Nav .Naver .Naver-left img{ margin-top:15px; margin-left:60px;}
.Nav .Naver .Naver-right{ width:auto; height:100px; overflow:hidden; float:right;}
.Nav .Naver .Naver-right ul{}
.Nav .Naver .Naver-right ul li{ float:left; width:120px; height:100px; overflow:hidden; text-align:center; line-height:100px;}
.Nav .Naver .Naver-right ul li a{ color:#666;}
.Nav .Naver .Naver-right ul li a:hover{ background:#00589a; display:block; color:#fff;}

.Banner{ width:100%; height:561px; overflow:hidden; position:relative !important; background:url(../images/ban1.jpg) no-repeat center; margin-top:100px;}


#box_ban{width:100%; height:561px;  margin:0 auto; /*z-index:-9999; border:1px solid #309;*/ margin-top:100px;}
.columnSpace{padding:0 0 3px;}
.FrontPublic_slideShow01-d3_c1 div .wrapper{height:561px;overflow:hidden;position:relative;}
.FrontPublic_slideShow01-d3_c1 .fn-clear{zoom:1;left:50%;width:1920px;height:561px;overflow:hidden;margin-left:-960px;position:absolute;}
.FrontPublic_slideShow01-d3_c1 .box_skitter ul{display:none;width:999999px;height:561px;position:relative;}
.FrontPublic_slideShow01-d3_c1 .box_skitter ul li{width:1920px;height:561px;text-align:center;font-size:0;float:left;display:inline;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .container_skitter{overflow:hidden;position:relative;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .image{overflow:hidden;position:relative;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .image img{display:none;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .box_clone{position:absolute;top:0;left:0;width:100px;overflow:hidden;display:none;z-index:20;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .box_clone img{position:absolute;top:0;left:0;z-index:20;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .prev_button{position:absolute;top:50%;left:20%;width:57px;height:62px;margin-top:-31px;overflow:hidden;background:url(../images/prev.png) no-repeat left top!important;z-index:999;text-indent:-9999em;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .next_button{position:absolute;top:50%;right:20%;width:57px;height:62px;margin-top:-31px;overflow:hidden;z-index:999;text-indent:-9999em;background:url(../images/next.png) no-repeat left top!important;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .label_skitter{z-index:150;position:absolute;display:none;}.FrontPublic_slideShow01-d3_c1 .loading{position:absolute;top:50%;right:50%;z-index:10000;margin:-16px -16px;color:#fff;text-indent:-9999em;overflow:hidden;background:url(../images/ajax-loader.gif) no-repeat left top;width:31px;height:31px;}
.FrontPublic_slideShow01-d3_c1 #slideshow ul{display:none}.FrontAdv_picture01-d1_c1{width:100%;overflow:hidden;color:#000;clear:both;text-align:left;}


.Guodu{ width:100%; height:120px; overflow:hidden; position:relative !important; background:#000; }
.Guodu .Guoduer{ width:1200px; height:100px; margin:0px auto; margin-top:10px; /*border:1px solid #099;*/}
.Guodu .Guoduer ul{}
.Guodu .Guoduer ul li{ width:280px; height:100px; float:left; /*margin-top:25px;*/ border-left:1px solid #222222; }
.Guodu .Guoduer ul li:first-child{ border-left:none;}
.Guodu .Guoduer .Guoduer-left{ width:56px; height:45px; float:left; margin-left:60px; margin-top:25px;}
.Guodu .Guoduer .Guoduer-right{ width:auto; height:auto; float:left; margin-left:20px; color:#6f6f6f; margin-top:20px; font-size:15px;}
.Guodu .Guoduer .Guoduer-right strong{ color:#e25a0f; font-size:25px; font-weight:100;}
.Guodu .Guoduer .Guoduer-right p{ color:#fff; font-size:15px;}

.Main{ width:100%; height:auto; overflow:hidden; position:relative !important; background:#f0ebe7; }

.I-pro{ width:1200px; height:auto; overflow:hidden; margin:0px auto; margin-top:60px; margin-bottom:60px;}
.I-pro .I-pro-top-one{ width:auto; height:auto; overflow:hidden; text-align:center;}
.I-pro .I-pro-top-one p{ font-weight:bold; color:#333333; font-size:18px;}
.I-pro .I-pro-top-one p span{ color:#999; font-weight:100; font-size:10px;}
.I-pro .I-pro-top-two{ width:40px; height:6px; background:#e25a0f; margin:0px auto; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin-top:10px;}
.I-pro .I-pro-top-three{ width:auto; height:auto; text-align:center; color:#999; font-size:13px; margin-top:10px;}
.I-pro .I-pro-content{ width:1200px; height:277px; overflow:hidden; background:url(../images/I-pro-conent-bg.jpg) no-repeat center; margin:0px auto; margin-top:20px;}
.I-pro .I-pro-content .I-pro-content-one{ width:480px; height:auto; overflow:hidden; float:left; /*border:1px solid #C00;*/}
.I-pro .I-pro-content .I-pro-content-one .I-pro-content-one-top{ color:#fff; font-size:32px; font-weight:bold; margin-left:30px; padding-top:45px;}
.I-pro .I-pro-content .I-pro-content-one p{ width:420px; height:auto; /*border:1px solid #0C3;*/ margin-left:25px; margin-top:10px; line-height:23px; font-size:13px; color:#fff;}
.I-pro .I-pro-content .I-pro-content-one p a{ color:#fff;}

.I-pro .I-pro-content .I-pro-content-two{ width:120px; height:auto; float:left; /*border:1px solid #996;*/}
.I-pro .I-pro-content .I-pro-content-two .I-pro-content-two-top{ width:auto; height:40px; overflow:hidden; text-align:center; margin-top:60px;}
.I-pro .I-pro-content .I-pro-content-two .I-pro-content-two-top p{ color:#fff;}
.I-pro .I-pro-content .I-pro-content-two img{ margin-top:30px; margin-left:8px;}
.I-pro .I-pro-content .I-pro-content-two img:hover{ transition: transform 1s ease 0s;transform: scale(1.1); cursor:pointer;}

.I-pro .I-pro-content .I-pro-content-three{ width:120px; height:auto; float:left; /*border:1px solid #996;*/}
.I-pro .I-pro-content .I-pro-content-three .I-pro-content-three-top{ width:auto; height:40px; overflow:hidden; text-align:center; margin-top:60px;}
.I-pro .I-pro-content .I-pro-content-three .I-pro-content-three-top p{ color:#fff;}
.I-pro .I-pro-content .I-pro-content-three img{ margin-top:30px; margin-left:8px;}
.I-pro .I-pro-content .I-pro-content-three img:hover{ transition: transform 1s ease 0s;transform: scale(1.1); cursor:pointer;}

.I-pro .I-pro-content .I-pro-content-four{ width:120px; height:auto; float:left; /*border:1px solid #996;*/}
.I-pro .I-pro-content .I-pro-content-four .I-pro-content-four-top{ width:auto; height:40px; overflow:hidden; text-align:center; margin-top:60px;}
.I-pro .I-pro-content .I-pro-content-four .I-pro-content-four-top p{ color:#fff;}
.I-pro .I-pro-content .I-pro-content-four img{ margin-top:30px; margin-left:8px;}
.I-pro .I-pro-content .I-pro-content-four img:hover{ transition: transform 1s ease 0s;transform: scale(1.1); cursor:pointer;}

.I-pro .I-pro-content .I-pro-content-five{ width:120px; height:auto; float:left; /*border:1px solid #996;*/}
.I-pro .I-pro-content .I-pro-content-five .I-pro-content-five-top{ width:auto; height:40px; overflow:hidden; text-align:center; margin-top:60px;}
.I-pro .I-pro-content .I-pro-content-five .I-pro-content-five-top p{ color:#fff;}
.I-pro .I-pro-content .I-pro-content-five img{ margin-top:30px; margin-left:8px;}
.I-pro .I-pro-content .I-pro-content-five img:hover{ transition: transform 1s ease 0s;transform: scale(1.1); cursor:pointer;}

.Main1{ widht:100%; height:auto; overflow:hidden; position:relative !important; background:#fff;}

.I-r{ width:1200px; height:auto; overflow:hidden; margin:0px auto; margin-top:40px;}
.I-r .I-r-top-one{ width:auto; height:auto; overflow:hidden; text-align:center;}
.I-r .I-r-top-one p{ font-weight:bold; color:#333333; font-size:18px;}
.I-r .I-r-top-one p span{ color:#999; font-weight:100; font-size:10px;}
.I-r .I-r-top-two{ width:40px; height:6px; background:#e25a0f; margin:0px auto; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin-top:10px;}
.I-r .I-r-top-three{ width:auto; height:auto; text-align:center; color:#999; font-size:13px; margin-top:10px;}
.I-r .I-r-content{ width:1200px; height:auto; margin-top:20px;}

.container{
	width: 100%;
	position: relative;
	min-height: auto;
}
.clr{
	clear: both;
	padding: 0;
	height: 0;
	margin: 0;
}

/* Demo Buttons Style */
.codrops-demos{
    text-align:center;
	display: block;
	line-height: 30px;
	padding: 5px 0px;
}
.codrops-demos a{
    display: inline-block;
	margin: 0px 4px;
	padding: 0px 6px;
	color: #aaa;
	line-height: 20px;	
	font-size: 13px;
	text-shadow: 1px 1px 1px #fff;
	border: 1px solid #ddd;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
	box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
}
.codrops-demos a:hover{
	color: #333;
	box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
}
.codrops-demos a:active{
	background: #fff;
}
.codrops-demos a.current-demo,
.codrops-demos a.current-demo:hover{
	background: #f6f6f6;
}

.da-thumbs {
	list-style: none;
	width: 1200px;
	height: auto;
	position: relative;
	margin: 20px auto;
	padding: 0;
}
.da-thumbs li {
	float: left;
	margin:10px 5px;
	width:370px;
	background: #fff;
	padding: 8px;
	position: relative;
	border:1px solid #e5e5e3;
	box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.da-thumbs li a,
.da-thumbs li a img {
	display: block;
	position: relative;
}
.da-thumbs li a {
	overflow: hidden;
}
.da-thumbs li a div {
	position: absolute;
	background: #333;
	background: rgba(75,75,75,0.7);
	width: 100%;
	height: 100%;
}
.da-thumbs li a div span {
	display: block;
	padding: 10px 0;
	margin: 40px 20px 20px 20px;
	text-transform: uppercase;
	font-weight: normal;
	color: rgba(255,255,255,0.9);
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	border-bottom: 1px solid rgba(255,255,255,0.5);
	box-shadow: 0 1px 0 rgba(0,0,0,0.1), 0 -10px 0 rgba(255,255,255,0.3);
}

.I-c{ width:100%; height:699px; overflow:hidden; position:relative !important; background:url(../images/urwc.jpg) no-repeat center top; margin-top:30px;}
.I-c .I-c-inside{ width:1200px; height:auto; overflow:hidden; margin:0px auto;}
.I-c .I-c-inside .I-c-left{ width:560px; height:auto; float:left; /*border:1px solid #0FF;*/ margin-top:180px;}
.I-c .I-c-inside .I-c-left-top{ width:100%; height:auto; overflow:hidden;}
.I-c .I-c-inside .I-c-left-top p{ color:#555; font-size:38px; padding-left:20px;}
.I-c .I-c-inside .I-c-left-foot{ width:500px; height:auto; overflow:hidden; /*border:1px solid #9F0;*/ margin:0px auto; margin-top:60px;}
.I-c .I-c-inside .I-c-left-foot p{ color:#999999; font-size:13px; line-height:30px;}
.I-c .I-c-inside .I-c-left-foot p a{ color:#999999;}
.I-c .I-c-inside .I-c-right{ width:600px; height:auto; float:right;  /*border:1px solid red;*/ margin-top:160px;}
.I-c .I-c-inside .I-c-right .I-c-right-left{ width:76px; height:304px; overflow:hidden; background:url(../images/4xax.png) no-repeat; float:left; margin-top:60px;}
.I-c .I-c-inside .I-c-right .I-c-right-right{ width:480px; height:auto; overflow:hidden; float:left; /*border:1px solid #0CC;*/ margin-left:30px; margin-top:45px;}
.I-c .I-c-inside .I-c-right .I-c-right-right ul{}
.I-c .I-c-inside .I-c-right .I-c-right-right ul li{ width:100%; height:70px; margin-bottom:60px;}
.I-c .I-c-inside .I-c-right .I-c-right-right ul li .I-c-right-right-top{ color:#fff;}
.I-c .I-c-inside .I-c-right .I-c-right-right ul li .I-c-right-right-foot{ color:#999999; font-size:12px; margin-top:10px;}

.Main2{ width:100%; height:auto; overflow:hidden; position:relative !important;  background:#f0ebe7;}
.I-a{ width:1200px; height:auto; overflow:hidden; margin:0px auto; margin-top:40px;}
.I-a .I-a-left{ width:680px; height:auto; float:left; overflow:hidden; /*border:1px solid #000;*/ margin-top:30px;}
.I-a .I-a-left .I-a-left-top{ width:100%; height:auto; overflow:hidden;}
.I-a .I-a-left .I-a-left-top p{ font-weight:bold; color:#333333; font-size:18px;}
.I-a .I-a-left .I-a-left-top p span{ color:#999; font-weight:100; font-size:10px;}
.I-a .I-a-left .I-a-left-content{ width:100%; height:auto; overflow:hidden; margin-top:10px;}
.I-a .I-a-left .I-a-left-content p{ color:#999999; font-size:12px; line-height:30px;}
.I-a .I-a-left .I-a-left-more{ margin-top:20px;}
.I-a .I-a-left .I-a-left-more a{ color:#666; font-size:13px;}
.I-a .I-a-left .I-a-left-more a:hover{ color:#0066cb;}
.I-a .I-a-right{ width:452px; height:466px; background:url(../images/yint.png) no-repeat; float:right;}

.I-n{ width:1200px; height:auto; overflow:hidden; margin:0px auto; margin-top:40px;}
.I-n .I-n-top-one{ width:auto; height:auto; overflow:hidden; text-align:center;}
.I-n .I-n-top-one p{ font-weight:bold; color:#333333; font-size:18px;}
.I-n .I-n-top-one p span{ color:#999; font-weight:100; font-size:10px;}
.I-n .I-n-top-two{ width:40px; height:6px; background:#e25a0f; margin:0px auto; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin-top:10px;}
.I-n .I-n-top-three{ width:auto; height:auto; text-align:center; color:#999; font-size:13px; margin-top:10px;}

.I-n .I-n-content{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
.I-n .I-n-content .I-n-content-left{ width:574px; height:478px; float:left; overflow:hidden; /*border:1px solid #309;*/}


#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:574px; height:478px; /*margin:60px auto;*/ background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/jslider-img3.png) no-repeat; position:absolute; top:220px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/jslider-img4.png) no-repeat; position:absolute; top:220px; right:10px; z-index:10;}
#playBox .smalltitle {width:574px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:40px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}

.I-n .I-n-content .I-n-content-right{ width:600px; height:auto; float:right; /*border:1px solid #099;*/}
.I-n .I-n-content .I-n-content-right ul{}
.I-n .I-n-content .I-n-content-right ul li{ width:100%; height:110px; overflow:hidden; border-bottom:1px dotted #999; margin-bottom:10px;}
.I-n .I-n-content .I-n-content-right ul li .I-n-content-right-left{ width:80px; height:80px; float:left; background:#f0ebe7; margin-left:20px; margin-top:15px;}
.I-n .I-n-content .I-n-content-right ul li .I-n-content-right-left p{ color:#00589a; font-size:28px; font-weight:bold; line-height:80px; text-align:center;}
.I-n .I-n-content .I-n-content-right ul li .I-n-content-right-right{ float:left; margin-left:20px; width:460px; height:auto; /*border:1px solid #366;*/margin-top:20px;}
.I-n .I-n-content .I-n-content-right ul li .I-n-content-right-right strong{ font-weight:100;}
.I-n .I-n-content .I-n-content-right ul li .I-n-content-right-right p{ color:#999; font-size:12px; margin-top:12px;}
.I-n .I-n-content .I-n-content-right ul li .I-n-content-right-right a strong{ color:#000;}
.I-n .I-n-content .I-n-content-right ul li .I-n-content-right-right a p{ color:#999;}

.Link{ width:100%; height:60px; overflow:hidden; position:relative !important; background:#000; margin-top:20px;}
.Link .Linker{ width:1200px; height:auto; line-height:60px; margin:0px auto;}
.Link .Linker p{ color:#fff; font-size:13px; float:left;}
.Link .Linker ul{ float:left; /*margin-left:10px;*/}
.Link .Linker ul li{ margin-left:20px; font-size:13px; float:left;}
.Link .Linker ul li a{ color:#fff;}

.Foot{ width:100%; height:auto; overflow:hidden; position:relative !important; background:#232426;}
.Foot .Footer{ width:1000px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid #906;*/ margin-top:60px; margin-bottom:20px;}
.Foot .Footer .Footer-left{ width:790px; height:auto; overflow:hidden; /*border:1px solid #09F;*/ float:left;}
.Foot .Footer .Footer-left .Footer-left-top{ width:100%; height:auto; color:#dbdada; font-weight:bold; font-size:18px;}
.Foot .Footer .Footer-left .Footer-left-foot{ margin-top:20px;}
.Foot .Footer .Footer-left .Footer-left-foot p{ color:#b4b4b4; font-size:13px; margin-top:20px;}
.Foot .Footer .Footer-left .Footer-left-foot li{  float:left; margin-right:30px; color:#b4b4b4; font-size:13px; margin-top:20px; width:460px; }
.Foot .Footer .Footer-right{ width:130px; height:auto; float:left; /*border:1px solid red;*/}
.Foot .Footer .Footer-right p{ color:#b4b4b4; margin-top:6px; font-size:13px; text-align:center;}

.Guodu1{ width:100%; height:1px; background:#343434; overflow:hidden; position:relative !important;}

.Foot1{ width:100%; height:40px; overflow:hidden; position:relative !important; background:#232426;}
.Foot1 .Foot1er{ width:1200; height:auto; margin:0px auto; line-height:40px; text-align:center; color:#b4b4b4; font-size:13px;}
.Foot1 .Foot1er p a{ color:#b4b4b4;}

.A-ban{ width:100%; height:360px; overflow:hidden; position:relative !important; background:url(../images/637u.jpg) no-repeat center; margin-top:100px;}
.A-ban1{ width:100%; height:360px; overflow:hidden; position:relative !important; background:url(../images/1b5m.jpg) no-repeat center; margin-top:100px;}
.A-ban2{ width:100%; height:360px; overflow:hidden; position:relative !important; background:url(../images/u3su.jpg) no-repeat center; margin-top:100px;}
.A-ban3{ width:100%; height:360px; overflow:hidden; position:relative !important; background:url(../images/dwuy.jpg) no-repeat center; margin-top:100px;}

.Main3{ width:100%; height:auto; overflow:hidden; position:relative !important;}
.About{ width:1200px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid #66C;*/ margin-top:40px;}
.About .About-top{ width:280px; height:49px; overflow:hidden; margin:0px auto; background:url(../images/m5ac.png) no-repeat;}
.About .About-top p{ text-align:center; line-height:49px; font-size:24px; font-weight:bold; color:#333;}
.About .Slogan{ width:520px; height:auto; text-align:center; margin:0px auto;}
.About .Slogan p{ color:#999; font-size:13px; line-height:25px;}

.All-guodu{ width:100%; height:1px; background:#eaeaea; margin-top:10px;}
.All-guodu p{ width:40px; height:2px; background:#00589a; margin:0px auto;}

.About .About-left{ width:600px; height:auto; overflow:hidden; float:left; /*border:1px solid #66F;*/ margin-top:95px; }
.About .About-left p{ color:#999; font-size:14px; line-height:30px; /*margin-top:20px;*/}
.About .About-right{ width:528px; height:auto; overflow:hidden; float:right; margin-top:20px;}

.All-guodu2{ width:100%; height:100px; overflow:hidden; position:relative !important; background:#00589a; margin-top:60px; margin-bottom:40px;}
.All-guodu2 .All-guodu2-content{ width:1140px; height:auto; margin:0px auto; /*border:1px solid #60F;*/}
.All-guodu2 .All-guodu2-content ul{}
.All-guodu2 .All-guodu2-content ul li{ width:280px; height:100px; float:left; /*margin-top:25px;*/ border-left:1px solid #fff; }
.All-guodu2 .All-guodu2-content ul li:first-child{ border-left:none;}
.All-guodu2 .All-guodu2-content .Guoduer-right{ width:auto; height:auto; float:left; margin-left:80px; color:#fff; margin-top:20px; font-size:15px;}
.All-guodu2 .All-guodu2-content .Guoduer-right strong{ color:#fff; font-size:25px; font-weight:100;}
.All-guodu2 .All-guodu2-content .Guoduer-right p{ color:#fff; font-size:15px;}


.Main3-1{ width:100%; height:auto; overflow:hidden; position:relative !important;}
.About1{ width:1200px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid #66C;*/ margin-top:20px;}
.About1 .About1-top{ width:411px; height:49px; overflow:hidden; margin:0px auto; background:url(../images/8msf.png) no-repeat;}
.About1 .About1-top p{ text-align:center; line-height:49px; font-size:24px; font-weight:bold; color:#333;}
.About1 .Slogan1{ width:520px; height:auto; text-align:center; margin:0px auto;}
.About1 .Slogan1 p{ color:#999; font-size:13px; line-height:25px;}

.About-main-left{ width:574px; height:auto; overflow:hidden; float:left;}
.About-main-right{ width:600px; height:auto; overflow:hidden; float:right;}
.About-main-right ul{}
.About-main-right ul li{ width:100%; height:auto; line-height:40px; color:#777; font-size:14px;}
.About-main-right ul li span{ font-size:15px; font-weight:bold; color:#333333;}


.Pro{ width:1200px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid #C00;*/ margin-top:40px;}
.Pro .Pro-top{ width:491px; height:49px; overflow:hidden; margin:0px auto; background:url(../images/2rao.png) no-repeat;}
.Pro .Pro-top p{ text-align:center; line-height:49px; font-size:24px; font-weight:bold; color:#333;}
.Pro .Slogan{ width:520px; height:auto; text-align:center; margin:0px auto;}
.Pro .Slogan p{ color:#999; font-size:13px; line-height:25px;}

.Pro .Pro-nav{ width:1120px; height:60px; background:#eee; overflow:hidden; position:relative !important; margin:0px auto; margin-top:20px;}
.Pro .Pro-nav ul{}
.Pro .Pro-nav ul li{ width:185px; height:60px; line-height:60px; float:left; /*border:1px solid #C96;*/ text-align:center;}
.Pro .Pro-nav ul li a{ color:#333;}
.Pro .Pro-nav ul li:hover{ cursor:pointer; display:block; background:#00589a;}
.Pro .Pro-nav ul li:hover a{ color:#fff;}

.Pro .Pro-content{ width:1200px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid #0F9;*/}
.Pro .Pro-content ul{}
.Pro .Pro-content ul li{ width:280px; height:151px; float:left; margin-left:7px; margin-right:7px; border:1px solid #dedede; padding:2px; margin-bottom:60px;}
.Pro .Pro-content ul li img{ width:280px; height:151px;}
.Pro .Pro-content ul li:hover{ display:block; border:1px solid #00589a;}
.Pro .Pro-content ul li p{ text-align:center; color:#999; margin-top:10px;}
.Pro .Pro-content ul li p a{ color:#999;}

.Page{ width:100%; height:40px; letter-spacing:2px; margin:0px auto; font-size:14px; text-align:center; color:#777; margin:20px 0px;}

.Pro .Pro-content .Pro-content-top{ width:100%; height:50px; overflow:hidden; text-align:center; margin:0px auto;}
.Pro .Pro-content .Pro-content-top span{ font-size:20px; font-weight:bold; color:#00589a;}
.Pro .Pro-content .Pro-content-top p{ color:#777; font-size:13px;}

.Pro .Pro-content .Pro-img{ width:500px; height:270px; margin:0px auto; margin-top:20px; /*border:1px solid #CC6;*/}
.Pro .Pro-content .Pro-img:hover{ transition: transform 1s ease 0s;transform: scale(1.1);}
.Pro .Pro-content .Pro-xiangxi-top{ width:100%; height:50px; border-bottom:1px solid #dedede; line-height:50px; color:#00589a; padding-left:20px; font-weight:bold;}
.Pro .Pro-content .Pro-xiangxi{ width:1200px; height:auto; margin:0px auto; /*border:1px solid #000; margin:30px 0px;*/ margin-top:30px; font-size:16px;}

.News{ width:1200px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid #C00;*/ margin-top:40px;}
.News .News-top{ width:433px; height:49px; overflow:hidden; margin:0px auto; background:url(../images/ah0k.png) no-repeat;}
.News .News-top p{ text-align:center; line-height:49px; font-size:24px; font-weight:bold; color:#333;}
.News .Slogan{ width:520px; height:auto; text-align:center; margin:0px auto;}
.News .Slogan p{ color:#999; font-size:13px; line-height:25px;}

.News .News-content{ width:100%; height:auto; overflow:hidden; margin:20px 0px; /*border:1px solid #0CC;*/}
.News .News-content ul{}
.News .News-content ul li{ width:100%; height:80px; border-bottom:1px dashed #dbd4cd; padding:20px;}
.News .News-content ul li .News-content-left{ width:80px; height:80px; background:#cddfec; margin-top:10px; text-align:center; color:#00589a; float:left;}
.News .News-content ul li .News-content-left span{ }
.News .News-content ul li .News-content-left p{ font-size:12px; margin-top:10px;}
.News .News-content ul li .News-content-right{ width:1020px; height:auto; overflow:hidden; float:left; margin-left:40px;}
.News .News-content ul li .News-content-right .News-content-right-top{ width: 100%; height:auto; font-size:15px; margin-top:10px;}
.News .News-content ul li .News-content-right .News-content-right-top p a{ color:#333;}
.News .News-content ul li .News-content-right .News-content-right-foot{ width: auto; height:auto; margin-top:10px; font-size:13px;}
.News .News-content ul li .News-content-right .News-content-right-foot p a{ color:#999;}

.News .News-content .News-content-top{ width:100%; height:50px; overflow:hidden; text-align:center; margin:0px auto;}
.News .News-content .News-content-top span{ font-size:20px; font-weight:bold; color:#00589a;}
.News .News-content .News-content-top p{ color:#777; font-size:13px;}

.News .News-content .News-content-desc{ width:100%; height:auto; overflow:hidden; margin-top:20px;}